{% extends "home/home.html" %}
{% import "ui/comment_page.html" as pg %}

{% block css %}
<!--展示页面-->
<link rel="stylesheet" type="text/css" href="{{ url_for('static',filename='jwplayer/skins/stormtrooper.css')}}">
<script type="text/javascript" src="{{ url_for('static',filename='ueditor/ueditor.config.js')}}"></script>
<script type="text/javascript" src="{{ url_for('static',filename='ueditor/ueditor.all.js')}}"></script>
<script type="text/javascript" src="{{ url_for('static',filename='ueditor/lang/zh-cn/zh-cn.js')}}"></script>
<script>
    SyntaxHighlighter.all();
</script>
<!--展示页面-->
<style>
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        padding-right: 3px;
        padding-left: 3px;
    }

    /*全屏显示大图*/
    .opacityBottom{
        width: 100%;
        height: 100%;
        position: fixed;
        background:rgba(0,0,0,0.8);
        z-index:1000;
        top: 0;
        left: 0
    }
    .none-scroll{
        overflow: hidden;
        height: 80%;
    }
    .bigImg{
        width:80%;
        height: 80%;
        left:10%;
        top:15%;
        position:fixed;
        z-index: 10001;

    }

</style>

{% endblock %}

{% block content %}
<div class="row">
    <div class="col-md-8">
        <div id="moviecontainer" style="width: 774px;height: 500px;">
            <img class="image_click" style="width: 774px;height: 500px;" src="{{ url_for('static',filename='uploads/'+movie.url )}}">
        </div>
    </div>

    <div class="col-md-4" style="height:500px;">
        <div class="panel panel-info">
            <div class="panel-heading">
                <h3 class="panel-title"><span class="glyphicon glyphicon-facetime-video"></span>&nbsp;图片介绍</h3>
            </div>
            <div class="panel-body" style="height:459px;">
                <table class="table">
                    <tr>
                        <td style="width:30%;color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-film"></span>&nbsp;名称
                        </td>
                        <td>{{ movie.title }}</td>
                    </tr>
                    <tr>
                        <td style="color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-tag"></span>&nbsp;标签
                        </td>
                        <td>{{ movie.tag.name }}</td>
                    </tr>
                    <tr>
                        <td style="color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-time"></span>&nbsp;大小
                        </td>
                        <td>{{ movie.length }}</td>
                    </tr>
                    <tr>
                        <td style="color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-map-marker"></span>&nbsp;地区
                        </td>
                        <td>{{ movie.area }}</td>
                    </tr>
                    <tr>
                        <td style="color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-star"></span>&nbsp;星级
                        </td>
                        <td>
                            <div>
                                {% for val in range(1,movie.star+1)%}
                                <span class="glyphicon glyphicon-star" style="color:#FFD119"></span>
                                {% endfor%}
                                {% for val in range(1,5-movie.star+1)%}
                                <span class="glyphicon glyphicon-star-empty" style="color:#FFD119"></span>
                                {% endfor%}
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <td style="color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-calendar"></span>&nbsp;上传时间
                        </td>
                        <td>{{ movie.release_time }}</td>
                    </tr>
                    <tr>
                        <td style="color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-play"></span>&nbsp;浏览数量
                        </td>
                        <td>{{ movie.playnum }}</td>
                    </tr>
                    <tr>
                        <td style="color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-comment"></span>&nbsp;评论数量
                        </td>
                        <td>{{ movie.commentnum }}</td>
                    </tr>
                    <tr>
                        <td style="color:#ccc;font-weight:bold;font-style:italic;">
                            <span class="glyphicon glyphicon-picture"></span>&nbsp;图片介绍
                        </td>
                        <td>
                            {{ movie.info }}
                        </td>
                    </tr>
                </table>
            </div>
        </div>
    </div>
    <div class="col-md-12" style="margin-top:6px;">
        <div class="panel panel-danger">
            <div class="panel-heading">
                <h3 class="panel-title"><span class="glyphicon glyphicon-comment"></span>&nbsp;图片评论</h3>
            </div>
            <div class="panel-body">
                {% if "user" not in session %}
                <div class="alert alert-danger alert-dismissible" role="alert">
                    <button type="button" class="close" data-dismiss="alert">
                        <span aria-hidden="true">×</span>
                        <span class="sr-only">Close</span>
                    </button>
                    <strong>请先<a href="{{ url_for('home.login') }}" target="_blank"
                                 class="text-info">登录</a>，才可参与评论！</strong>
                </div>
                {% endif %}
                <ol class="breadcrumb" style="margin-top:6px;">
                    <li>全部评论({{ movie.commentnum }})</li>
                </ol>
                {% if "user" in session %}
                {% for msg in get_flashed_messages(category_filter=["err"]) %}
                <p style="color: red">{{msg}}</p>
                {% endfor%}
                {% for msg in get_flashed_messages(category_filter=["ok"]) %}
                <p style="color: green">{{msg}}</p>
                {% endfor%}
                <form role="form" style="margin-bottom:6px;" method="post">
                    <div class="form-group">
                        <div>
                            <label for="input_content">{{ form.content.label }}</label>
                            {{ form.content }}
                        </div>
                        {% for err in form.content.errors %}
                        <div class="col-md-12">
                            <span style="color: red">{{err}}</span>
                        </div>
                        {% endfor %}
                    </div>
                    {{ form.csrf_token }}
                    &nbsp;{{ form.submit }}
                    <a class="btn btn-danger" id="btn-col"><span class="glyphicon glyphicon-heart"></span>&nbsp;收藏美图</a>
                </form>
                <div class="col-md-12">
                    <span style="color: green" id="show_col_msg"></span>
                </div>
                <div class="clearfix"></div>
                {% endif %}
                <ul class="commentList">
                    {% for v in page_data.items %}
                    <li class="item cl">
                        <a href="user.html">
                            <i class="avatar size-L radius">
                                <img alt="50x50" src="{{ url_for('static',filename='uploads/users/'+v.user.face)}}"
                                     class="img-circle" style="border:1px solid #abcdef;width: 50px;">
                            </i>
                        </a>
                        <div class="comment-main">
                            <header class="comment-header">
                                <div class="comment-meta">
                                    <a class="comment-author" href="user.html">{{v.user.name}}</a>
                                    评论于
                                    <time title="{{v.addtime }}" datetime="{{v.addtime }}">{{v.addtime }}</time>
                                </div>
                            </header>
                            <div class="comment-body">
                                <p>{{v.content | safe }}</p>
                            </div>
                        </div>
                    </li>
                    {% endfor %}
                </ul>
                <div class="col-md-12 text-center">
                    {{ pg.page(page_data,'home.play',movie.id)}}
                </div>
            </div>
        </div>
    </div>
</div>
{% endblock %}
{% block js%}
<!--展示页面-->
<script src="{{ url_for('static',filename='jwplayer/jwplayer.js')}}"></script>
<script>
    var ue = UE.getEditor('input_content', {
        toolbars: [
            ['fullscreen', 'emotion', 'preview', 'link']
        ],
        initialFrameWidth: "100%",
        initialFrameHeight: "100",
    });
</script>
<script type="text/javascript">
    jwplayer.key = "P9VTqT/X6TSP4gi/hy1wy23BivBhjdzVjMeOaQ==";
</script>
<script type="text/javascript">
    $(".image_click").click(function () {
        var imgsrc = $(this).attr("src");
        var opacityBottom = '<div id="opacityBottom" style="display: none"><img class="bigImg" src="' + imgsrc + '" ></div>';
        $(document.body).append(opacityBottom);
        toBigImg();//变大函数
    });

    function toBigImg() {

        $("#opacityBottom").addClass("opacityBottom");
        $("#opacityBottom").show();
        $("html,body").addClass("none-scroll");//下层不可滑动
        $(".bigImg").addClass("bigImg");
        /*隐藏*/
        $("#opacityBottom").bind("click", clickToSmallImg);
        $(".bigImg").bind("click", clickToSmallImg);
        var imgHeight = $(".bigImg").prop("height");
        if (imgHeight < h) {
            $(".bigImg").css({"top": (h - imgHeight) / 2 + 'px'});

        } else {
            $(".bigImg").css({"top": '0px'});
        }

        function clickToSmallImg() {
            $("html,body").removeClass("none-scroll");
            $("#opacityBottom").remove();
        }
    };
</script>
<script>
    $(document).ready(function () {
        $("#btn-col").click(function () {
            var mid = {
            {
                movie.id
            }
        }
            ;
            var uid = {
            {
                session['user_id']
            }
        }
            ;
            $.ajax({
                url: "{{ url_for('home.moviecol_add')}}",
                type: "GET",
                data: "mid=" + mid + "&uid=" + uid,
                dataType: "json",
                success: function (res) {
                    if (res.ok == 1) {
                        $("#show_col_msg").empty();
                        $("#show_col_msg").append("收藏成功！");
                    } else {
                        $("#show_col_msg").empty();
                        $("#show_col_msg").append("已经收藏！");
                    }
                }
            })
        });
    });
</script>
<!--播放页面-->
{% endblock%}